#pragma once

#ifndef SEEK_H
#define SEEK_H

#include "Entity.h"
#include "SteeringBehaviour.h"

class Seek : public SteeringBehaviour
{
private:
	Entity* character;
	Entity* target;
	float maxSpeed;
public:
	Seek(Entity* character, Entity* target, float maxSpeed)
		: character(character), target(target), maxSpeed(maxSpeed) { }
	virtual ~Seek() { }
	virtual SteeringOutput getSteering();
};

#endif